This is basically a post for me to organize my thoughts about the ending; I'm most likely just repeating what most people have already been saying for days ad nauseum, so no worries if you're not interested in reading it again.
(
Massive fucking spoilers, natch. )